#include "stdio.h"
来源:百度知道 编辑:UC知道 时间:2024/05/11 02:04:00
#include "stdio.h"
void main()
{
printf("china=%d bit\n",8*sizeof("china"));
}
为什么在("china")里少了"" 就不能运行
void main()
{
printf("china=%d bit\n",8*sizeof("china"));
}
为什么在("china")里少了"" 就不能运行
""表示里面的china是要sizeof的字符串,没有""那么就认为china就是一个表达式,但是你在程序中既没有定义过china,也没有对其赋值,所以没法sizeof。
""中间为字符串,sizeof会计算出这个字符串占用了多少空间。
去掉""后,sizeof会认为china是一个数据类型,或这一个变量。但有找不到它的定义,所以就报错了
#include "stdio.h"
void main()
{
printf("china=%d bit\n",8*sizeof("china"));
}
sizeof(china),china 是字符变量
sizeof(“china”)“china” 是字符串常数
""中间为字符串,你在取字符串的长度*8并输出。
#include "stdio.h"
#include"stdio.h"?
帮我#include "stdio.h"
#include "stdio.h"对不对这个
谁能说下#include<stdio.h>与#include"stdio.h"有什么区别
#include "stdio.h"这里的"stdio"是什么意思啊?
c语言中#include "stdio.h"是什么?
#include "stdio.h"哭了啊
在C语言中#include "stdio.h"和#include <stdio.h>有什么区别?
c语言中头文件#include <stdio.h>和#include "stdio.h"有什么区别?